home *** CD-ROM | disk | FTP | other *** search
/ Apple Reference & Presen…rary 6 (Reseller Edition) / Apple Ref. & Pres. Lib.v6.0.toast / pc / 3-Presentations / Apple Demos / Training / HyperCard 2.0 Training / Intro to HyperCard 2.0 / card_16219.txt < prev    next >
Text File  |  1990-08-24  |  2KB  |  98 lines

  1. -- card: 16219 from stack: in.0
  2. -- bmap block id: 16575
  3. -- flags: 0000
  4. -- background id: 15491
  5. -- name: 
  6. ----- HyperTalk script -----
  7. on goPrev
  8.   lock screen
  9.   go prev
  10.   unlock screen with dissolve
  11. end goPrev
  12.  
  13. -- "goNext" is in the stack script
  14. on Action
  15.   lock screen
  16.   goNext
  17.   unlock screen with dissolve
  18. end Action
  19.  
  20.  
  21. -- part 1 (field)
  22. -- low flags: 01
  23. -- high flags: 0000
  24. -- rect: left=146 top=87 right=312 bottom=438
  25. -- title width / last selected line: 0
  26. -- icon id / first selected line: 0 / 0
  27. -- text alignment: 0
  28. -- font id: 174
  29. -- text size: 14
  30. -- style flags: 0
  31. -- line height: 16
  32. -- part name: 
  33.  
  34.  
  35. -- part 2 (button)
  36. -- low flags: 00
  37. -- high flags: 2000
  38. -- rect: left=476 top=278 right=309 bottom=507
  39. -- title width / last selected line: 0
  40. -- icon id / first selected line: 3720 / 3720
  41. -- text alignment: 1
  42. -- font id: 0
  43. -- text size: 12
  44. -- style flags: 0
  45. -- line height: 16
  46. -- part name: Next
  47. ----- HyperTalk script -----
  48. on mouseUp
  49.   action
  50. end mouseUp
  51.  
  52.  
  53.  
  54. -- part 3 (button)
  55. -- low flags: 00
  56. -- high flags: 0000
  57. -- rect: left=474 top=195 right=224 bottom=506
  58. -- title width / last selected line: 0
  59. -- icon id / first selected line: 24471 / 24471
  60. -- text alignment: 1
  61. -- font id: 0
  62. -- text size: 12
  63. -- style flags: 0
  64. -- line height: 16
  65. -- part name: MapBtn
  66. ----- HyperTalk script -----
  67. -- Go to the Map stack.  "CameFrom" holds the name of this cd
  68. -- so the Map can hilite the cd the user came from.
  69.  
  70. on mouseUp
  71.   global DisSpeed, CameFrom, MapMode
  72.   set the hilite of me to true
  73.   lock Screen
  74.   set the hilite of me to false
  75.   put "Introduction to" into CameFrom
  76.   put last char of the icon of bg btn "section" into sectionNum
  77.   if sectionNum > 3 then put 2 into sectionNum
  78.   put "section" && sectionNum & ":" into SubCd
  79.   visual DisSpeed
  80.   if MapMode is "graph" then
  81.     go to cd SubCd of stack "‚Ä¢HC 2.0-3"
  82.     HiliteMap
  83.   else
  84.     go to cd "indexmap" of stack "‚Ä¢HC 2.0-3"
  85.   end if
  86.   unlock screen with DisSpeed
  87. end mouseUp
  88.  
  89.  
  90.  
  91. -- part contents for card part 1
  92. ----- text -----
  93.  
  94.  
  95. The trip from the letter ‚ÄúH‚Äù to Newton was linear in this demonstration, but at any step of the way, you might have thought of a different possible next step. 
  96.  
  97. If you had constructed this trip, you could have put in your associations, or even put in branching possibilities for the user to browse through in any order. 
  98.